4 3
25 4
40 7
30 5
10 2
10 5
20 9
15 4
50
